package com.blb.dao;

import com.blb.dto.ZLevel;
import com.blb.dto.ZLevelExample;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface ZLevelMapper {
    long countByExample(ZLevelExample example);

    int deleteByExample(ZLevelExample example);

    int deleteByPrimaryKey(Integer lid);

    int insert(ZLevel record);

    int insertSelective(ZLevel record);

    List<ZLevel> selectByExample(ZLevelExample example);

    ZLevel selectByPrimaryKey(Integer lid);

    int updateByExampleSelective(@Param("record") ZLevel record, @Param("example") ZLevelExample example);

    int updateByExample(@Param("record") ZLevel record, @Param("example") ZLevelExample example);

    int updateByPrimaryKeySelective(ZLevel record);

    int updateByPrimaryKey(ZLevel record);
}